driven person - German English Dictionary